temporary removable splint - Français Anglais Dictionnaire